/**
 * 
 */
package pt.mleiria.bo;

import java.util.List;

import pt.mleiria.vo.ContactsVO;

/**
 * @author root
 *
 */
public interface TextLoaderBO {
	/**
	 * @lang pode ser pt_PT ou en_UK
	 * @return loads the intro text
	 */
	StringBuffer loadIntro(String lang);
	/**
	 * @lang pode ser pt_PT ou en_UK
	 * @return the geography text
	 */
	StringBuffer loadGeography(String lang);
	/**
	 * @lang pode ser pt_PT ou en_UK
	 * @return the history text
	 */
	StringBuffer loadHistory(String lang);
	/**
	 * @lang pode ser pt_PT ou en_UK
	 * @return the gastronomy text
	 */
	StringBuffer loadGastronomy(String lang);
	/**
	 * 
	 * @param lang
	 * @return
	 */
	StringBuffer loadTodo(String lang);
	/**
	 * 
	 * @return Contacts
	 */
	ContactsVO getContacts();
	/**
	 * 
	 * @param lang
	 * @return a List<String> with the prices and descriptions
	 */
	List<String> getPricesDescription(final String lang);

}
